package com.ruicar.afs.cloud.common.modules.contract.enums;

import com.ruicar.afs.cloud.common.core.enums.AfsBaseEnum;
import com.ruicar.afs.cloud.common.core.enums.annotations.AfsEnum;

/**
 * @author: xudongdong
 * @date: 2020/5/11 19:39
 * @description: 流程参数
 */
public enum BusinessUrlEnum implements AfsBaseEnum {
    /**
     * 保险业务
     */
    @AfsEnum(key = "projects/afs-contract/pages/insurance/insuranceInfoView", desc = "保险业务")
    CONTRACT_BUSINESS,
    /**
     * 合同取消
     */
    @AfsEnum(key = "projects/afs-contract/pages/contract-cancellation/contract-cancellation-detial/index", desc = "合同取消")
    CONTRACT_CANCEL,
    /**
     * 身份变更
     */
    @AfsEnum(key = "projects/afs-contract/pages/post-loan-info-change/change-identity-detial/index", desc = "身份变更")
    CUSTINFO_CHANGE,
    /**
     * 银行卡变更
     */
    @AfsEnum(key = "projects/afs-contract/pages/post-loan-info-change/change-bank-card-detial/index", desc = "银行卡变更")
    BANK_CHANGE,
    @AfsEnum(key = "projects/afs-contract/pages/clearance/apply-settle.vue", desc = "提前结清")
    ADVANCE_SETTLE,
    /**
     * 合同重出
     */
    @AfsEnum(key = "projects/afs-contract/pages/contract-reissue/contract-reissue-detial/contract-reissue-detial.vue", desc = "合同重出")
    CONTRACT_REISSUR,
    /**
     * 费用豁免单
     */
    @AfsEnum(key = "projects/afs-contract/pages/fee-waiver/cost-exempt-bill-detial/index", desc = "费用豁免单")
    COST_EXEMPT_BILL,
    /**
     * 单笔罚息
     */
    @AfsEnum(key = "projects/afs-contract/pages/fee-waiver/penalty-exempt-detial/index", desc = "单笔罚息")
    PENALTY_EXEMPT,
    @AfsEnum(key = "projects/afs-contract/pages/cost-exempt/cost-exempt-details/costExemptDetailsIndex.vue", desc = "费用豁免")
    COST_EXEMPT,
    @AfsEnum(key = "projects/basic/pages/contract/revoke-collection/revoke-collection-detial/index", desc = "收款撤销")
    COLLECTION_REVOKE,
    /**
     * 合同取消
     */
    @AfsEnum(key = "projects/afs-contract/pages/contract-close/contract-close-detial", desc = "合同关闭")
    CONTRACT_CLOSE,
    @AfsEnum(key = "projects/basic/pages/contract/revoke-handle/revoke-contact-detial/index", desc = "撤销处理")
    REVOKE_HANDLE,
}
